soil irrigation - German English Dictionary